Emberveil sourcegame/2006Scape Server/src/main/java/com/rs2/net/packets/impl/ItemClick2.java
package com.rs2.net.packets.impl;
import com.rs2.event.impl.ItemSecondClickEvent;
import com.rs2.game.items.impl.HandleEmpty;
import com.rs2.game.players.Player;
import com.rs2.net.Packet;
import com.rs2.net.packets.PacketType;
/**
* Item Click 2 Or Alternative Item Option 1
* @author Ryan / Lmctruck30 Proper Streams
*/
public class ItemClick2 implements PacketType {
@Override
public void processPacket(Player player, Packet packet) {
int itemId = packet.readSignedWordA();
if (!player.getItemAssistant().playerHasItem(itemId, 1)) {
return;
}
player.endCurrentTask();
if (itemId == 1856) {
com.rs2.game.content.emberveil.Emberveil.handle(player,"ember",new String[] {"continue"});
return;
}
player.post(new ItemSecondClickEvent(itemId));
if (HandleEmpty.canEmpty(player, itemId)) {
HandleEmpty.handleEmptyItem(player, itemId, HandleEmpty.filledToEmpty(player, itemId));
}
}
}